package com.zlyx.easy.core.model;

import java.util.List;

/**
 * @Auth 赵光
 * @Describle
 * @2019年1月11日 上午10:19:55
 */
public class Page<T> {
	
	/**
	 * 数据总数
	 */
	private Long total;
	
	/**
	 * 数据
	 */
	private List<T> data;

	@SuppressWarnings("unchecked")
	public Page(List<?> data, Long total) {
		this.data = (List<T>) data;
		this.total = total;
	}

	public Long getTotal() {
		return total;
	}

	public void setTotal(Long total) { 
		this.total = total;
	}

	public List<T> getData() {
		return data;
	}

	public void setData(List<T> data) {
		this.data = data;
	}

	@Override
	public String toString() {
		return "Page [total=" + total + ", data=" + data + "]";
	}
}
